rain removal system - Alemán Inglés Diccionario